package com.hhit.bigscreenbackmanage.entity.tgygl;

import java.io.Serializable;

/**
 * @author 
 * 白江线路工程全线进度对比表
 */
public class TTgyglProgressComparison implements Serializable {
    /**
     * 进度对比图主键id
     */
    private Integer id;

    /**
     * 标段名称
     */
    private String sectionName;

    /**
     * 线路长度(km)

     */
    private String length;

    /**
     * 杆塔数量（基）
     */
    private String rodNumber;

    /**
     * 基础浇筑计划累计-计划完成
     */
    private String pouringPlanComplete;

    /**
     * 基础浇筑计划累计-完成比例
     */
    private String pouringPlanScale;

    /**
     * 基础浇筑完成累计-计划完成
     */
    private String pouringCompleteComplete;

    /**
     * 基础浇筑完成累计-完成比例
     */
    private String pouringCompleteScale;

    /**
     * 进度比较（“+”表示多于计划，“-”表示少于计划）
     */
    private String progressComparison;

    /**
     * 月份
     */
    private Integer month;

    /**
     * 年
     */
    private Integer year;
    public Integer getFileId() {
        return fileId;
    }

    public void setFileId(Integer fileId) {
        this.fileId = fileId;
    }

    /**
     * 文件id
     */
    private Integer fileId;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getSectionName() {
        return sectionName;
    }

    public void setSectionName(String sectionName) {
        this.sectionName = sectionName;
    }

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getRodNumber() {
        return rodNumber;
    }

    public void setRodNumber(String rodNumber) {
        this.rodNumber = rodNumber;
    }

    public String getPouringPlanComplete() {
        return pouringPlanComplete;
    }

    public void setPouringPlanComplete(String pouringPlanComplete) {
        this.pouringPlanComplete = pouringPlanComplete;
    }

    public String getPouringPlanScale() {
        return pouringPlanScale;
    }

    public void setPouringPlanScale(String pouringPlanScale) {
        this.pouringPlanScale = pouringPlanScale;
    }

    public String getPouringCompleteComplete() {
        return pouringCompleteComplete;
    }

    public void setPouringCompleteComplete(String pouringCompleteComplete) {
        this.pouringCompleteComplete = pouringCompleteComplete;
    }

    public String getPouringCompleteScale() {
        return pouringCompleteScale;
    }

    public void setPouringCompleteScale(String pouringCompleteScale) {
        this.pouringCompleteScale = pouringCompleteScale;
    }

    public String getProgressComparison() {
        return progressComparison;
    }

    public void setProgressComparison(String progressComparison) {
        this.progressComparison = progressComparison;
    }

    public Integer getMonth() {
        return month;
    }

    public void setMonth(Integer month) {
        this.month = month;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", sectionName=").append(sectionName);
        sb.append(", length=").append(length);
        sb.append(", rodNumber=").append(rodNumber);
        sb.append(", pouringPlanComplete=").append(pouringPlanComplete);
        sb.append(", pouringPlanScale=").append(pouringPlanScale);
        sb.append(", pouringCompleteComplete=").append(pouringCompleteComplete);
        sb.append(", pouringCompleteScale=").append(pouringCompleteScale);
        sb.append(", progressComparison=").append(progressComparison);
        sb.append(", month=").append(month);
        sb.append(", year=").append(year);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}